Skip to main content

The northern barrage, Mine force, United States Atlantic fleet, the North Sea, 1918

Item Preview